horizontal grate - Turkish English Dictionary